Skip to content

feat(wasm): derive Tsify on all AST and block types#296

Open
Bishops-exe wants to merge 1 commit into
aspizu:mainfrom
Bishops-exe:main
Open

feat(wasm): derive Tsify on all AST and block types#296
Bishops-exe wants to merge 1 commit into
aspizu:mainfrom
Bishops-exe:main

Conversation

@Bishops-exe

Copy link
Copy Markdown

Enables accurate TypeScript type generation from Rust types directly. Replaces manual serde_wasm_bindgen::from_value/to_value calls in build() and diagnostic_to_string() with Tsify-typed parameters. Adds FxHashSet, SmolStr, and Value TS aliases to supplement FxHashMap.

Enables accurate TypeScript type generation from Rust types directly.
Replaces manual serde_wasm_bindgen::from_value/to_value calls in
build() and diagnostic_to_string() with Tsify-typed parameters.
Adds FxHashSet, SmolStr, and Value TS aliases to supplement FxHashMap.
@aspizu

aspizu commented Jun 13, 2026

Copy link
Copy Markdown
Owner

hold this off because im in the process of updating goboscript-ide

@Bishops-exe

Bishops-exe commented Jun 13, 2026

Copy link
Copy Markdown
Author

hold this off because im in the process of updating goboscript-ide

Sure, but is the code ok? I have'nt tested it but the types now look good

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants